// pages/my/backrecord.js
import {
    station
} from "../../api/apiData"
import Toast from '@vant/weapp/toast/toast';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        showLo: true,
        show: false,
        page: 1,
        size: 10,
        list: [],
        newlist: [],
        active_data: {}
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
        this.GetList()
        this.setData({
            page: 1
        })
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    },
    showdetails(e) {
        console.log(e)
        let itm = e.currentTarget.dataset.itm
        this.setData({
            show: true,
            active_data: itm
        })
    },
    toCancel() {
        this.setData({
            show: false
        })

    },
    GetList() {
        let {
            page,
            size
        } = this.data
        station.feedback.myList({
            page,
            size
        }, res => {
            console.log(res)
            let {
                code,
                data,
                msg
            } = res
            var newlist = data.list
            var list = this.data.list
            list = list.concat(newlist)
            this.setData({
                list,
                newlist,
                showLo: false
            })

        })
    },
    onScroll() {
        let {
            size,
            page,
            newlist
        } = this.data
        if (newlist.length < size) {
            Toast("没数据了")
            return
        }
        page++
        this.setData({
            page
        })
        this.GetList()
    }
})